Big Huge Thesaurus

genus Locusta

noun

sounds kind of like